french tamarind - German English Dictionary